Generic Editing of Visual Languages based on SVG standard
نویسندگان
چکیده
Generic editing of visual languages can become easier with a common exchange format for graph transformation based on XML. In this sense, many XML languages (such as GXL, XGMML and GraphML) were developed to represent visual languages as a graph. These languages are compatible with XML technology and are interoperable with a great number of state of the art documentation and graphic technologies. We propose a common exchange format for graph transformation based on SVG, the GEVS XML Language. This proposal is completed with a visual language (GEVS Visual Language) and a meta model (GEVS Meta Model). The objective of the proposed solution is a greater accessibility and interoperability.
منابع مشابه
GML2GML: Generic and Interoperable Round-Trip Geodata Editing – Concepts and Example
A range of tools offer possibilities for transforming geodata to SVG. We do not want to add yet another of such map generation projects, but investigate the general possibilities and restrictions for bidirectional XSL transformations between GML (Geographic Markup Language), SLD (Styled Layer Descriptor), and SVG. This is necessary in order to develop standards-based GIS applications supporting...
متن کاملUse of Svg and Ecmascript Technology for E-learning Purposes
SVG (Scalable Vector Graphics) is a XML based markup language used to describe and integrate vector graphics, raster graphics and text. SVG is developed by the W3C web consortium as an official web standard, with the support of major computer graphics and mobile phone companies, such as Adobe, Canon, Corel, IBM, Kodak, Nokia, Opera, Sun, etc. SVG Mobile was furthermore adopted by the 3GPP conso...
متن کاملDesign and Implementation of a Web-based Application for the Visualization of Large Scale Photogrammetric and Cartographic Data
The objective of this paper is to show the way multiple source data like aerial photos, maps and descriptive information are combined and amalgamated to form an Internet or Intranet application. The visual outcome is a large scale, precise and detailed image/map displaying the interiors of buildings in a layered fashion, enabling the user to interact with the objects shown on it. Scalable Vecto...
متن کاملObject Oriented and Rule-based Design of Visual Languages using Tiger
In this paper we present the state-of-the-art of the TIGER environment for the generation of visual editor plug-ins in Eclipse, with the focus on its Designer component, a visual environment for object oriented and rule-based design of visual languages. Based on an alphabet for finite automata we show how a visual language can be designed by defining the abstract and concrete syntax of the visu...
متن کاملA Graph Library Extension of Svg
This paper describes an extension of SVG that supports the drawing of graphs in terms of nodes and edges in between nodes. The graph drawing primitives support a variety of different node shapes, edge connection points, and edges. Both nodes and edges can be labeled. Two or more nodes can be aggregated as a single node, and an entire graph can be embedded into a single node. In addition, a numb...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005